trans-lucent concrete - Spanish English Dictionary